package com.qing.overload;

/**
 * 方法重载：在同一个类中，有相同的方法（函数）名，但是形参不同的函数
 * 方法重载的规则：
 * 1：方法名称必须相同
 * 2：参数列表必须不同（参数个数不同，参数类型不同，参数排列顺序不同）
 * 3：方法的返回类型可以相同，也可以不相同， 仅仅返回类型不同，不足以是方法的重载
 */
public class OverLoad {
    public static void main(String[] args) {
        System.out.println(sum(1,2));
        System.out.println(sum(1,2,3));
    }
    public static int sum(int a,int b){
        return a + b;
    }
    public static int sum(int a,int b,int c){
        return a +b +c;
    }
}

